package io.renren.modules.otherReport.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 其他社会资源 从其他平台获取的数据
 * 
 * @author wxy
 * @email sharonwang_xy@163.com
 * @date 2018-11-19 09:54:04
 */
public class OtherInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private String id;	//序列主键
	private String type;	//上报类型
	private Date time;	//事发时间
	private String location;	//上报位置路段（六合一路段取值）

	private String illegalPlateType;	//违法号牌种类HPZL
	private String illegalPlateArea;	//违法车牌号码
	private String illegalPlateNumber;	//违法车牌号码后5位


	private String illegalPlateNumberAll; //违法车牌号码

    public String getIllegalPlateNumberAll() {
        return illegalPlateNumberAll;
    }
    public void setIllegalPlateNumberAll(String illegalPlateNumberAll) {
        this.illegalPlateNumberAll = illegalPlateNumberAll;
    }

	private String direction;	//行驶方向
	private String lane;    //车道
	private String illegalType;	//违法类型
	private String illegalCode;    //违法代码
	private String vehicleBrand;    //车辆品牌
	private String vehicleType;    //车辆类型
	private String vehicleColor;    //车身颜色
	private String vehicleModel;    //车辆型号
	private String illegalOwnerName;    //违章车辆所有人
	private String uploadPhoto;    //上传图片
	private String uploadAudio;    //上传音频
	private String uploadVideo;    //上传视频
	private String videoSize;    //视频大小
	private String illegalPhoto1;    //违章图片1
	private String illegalPhoto2;    //违章图片2
	private String illegalPhoto3;    //违章图片3
	private String lon;    //经度
	private String lat;    //纬度
	private String state;    //审核状态


	private Date createTime;	//创建时间


    private String remark;    //审核描述
    private String label;	//审核失败标签
    private String address;    //违法地址（自动定位）
	private String operation;    //操作人编号
	private String eventType;	//事件类型（字典sjlx）
	private String eventLevel;    //事件级别（sjjb）
	private String eventThinType;    //事件细类（sjxl）
	private String alarmDesc;    //报警内容
	private String street;	//街道
	private String userid;    //上报用户ID


    /**
     * 行车记录仪编号
     */
    private String reportNumber;
    /**
     * 注册用户名称
     */
    private String userName;

    /**
     * 身份证号码
     */
    private String idNumber;

    /**
     * 手机号码
     */
    private String phone;

    /**
     * 车辆识别代码
     */
    private String vin;

    /**
     * 车牌号
     */
    private String plateNumber;

    /**
     * 银行卡号
     */
    private String bankCard;

    /**
     * IMIE号
     */
    private String imei;

    /**
     * 行车记录仪型号
     */
    private String model;
    /**
     * 所属银行
     */
    private String bankName;

    public String getReportNumber() {
        return reportNumber;
    }

    public void setReportNumber(String reportNumber) {
        this.reportNumber = reportNumber;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public String getPlateNumber() {
        return plateNumber;
    }

    public void setPlateNumber(String plateNumber) {
        this.plateNumber = plateNumber;
    }

    public String getBankCard() {
        return bankCard;
    }

    public void setBankCard(String bankCard) {
        this.bankCard = bankCard;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getVocation() {
        return vocation;
    }

    public void setVocation(String vocation) {
        this.vocation = vocation;
    }

    /**

     * 所属职业
     */
    private String vocation;




    /**
	 * 设置：序列主键
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：序列主键
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：上报类型
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：上报类型
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：事发时间
	 */
	public void setTime(Date time) {
		this.time = time;
	}
	/**
	 * 获取：事发时间
	 */
	public Date getTime() {
		return time;
	}
	/**
	 * 设置：违法地址（自动定位）
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：违法地址（自动定位）
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * 设置：上报位置路段（六合一路段取值）
	 */
	public void setLocation(String location) {
		this.location = location;
	}
	/**
	 * 获取：上报位置路段（六合一路段取值）
	 */
	public String getLocation() {
		return location;
	}
	/**
	 * 设置：违法号牌种类HPZL
	 */
	public void setIllegalPlateType(String illegalPlateType) {
		this.illegalPlateType = illegalPlateType;
	}
	/**
	 * 获取：违法号牌种类HPZL
	 */
	public String getIllegalPlateType() {
		return illegalPlateType;
	}
	/**
	 * 设置：违法车牌号码
	 */
	public void setIllegalPlateArea(String illegalPlateArea) {
		this.illegalPlateArea = illegalPlateArea;
	}
	/**
	 * 获取：违法车牌号码
	 */
	public String getIllegalPlateArea() {
		return illegalPlateArea;
	}
	/**
	 * 设置：违法车牌号码
	 */
	public void setIllegalPlateNumber(String illegalPlateNumber) {
		this.illegalPlateNumber = illegalPlateNumber;
	}
	/**
	 * 获取：违法车牌号码
	 */
	public String getIllegalPlateNumber() {
		return illegalPlateNumber;
	}
	/**
	 * 设置：行驶方向
	 */
	public void setDirection(String direction) {
		this.direction = direction;
	}
	/**
	 * 获取：行驶方向
	 */
	public String getDirection() {
		return direction;
	}
	/**
	 * 设置：车道
	 */
	public void setLane(String lane) {
		this.lane = lane;
	}
	/**
	 * 获取：车道
	 */
	public String getLane() {
		return lane;
	}
	/**
	 * 设置：违法类型
	 */
	public void setIllegalType(String illegalType) {
		this.illegalType = illegalType;
	}
	/**
	 * 获取：违法类型
	 */
	public String getIllegalType() {
		return illegalType;
	}
	/**
	 * 设置：违法代码
	 */
	public void setIllegalCode(String illegalCode) {
		this.illegalCode = illegalCode;
	}
	/**
	 * 获取：违法代码
	 */
	public String getIllegalCode() {
		return illegalCode;
	}
	/**
	 * 设置：车辆品牌
	 */
	public void setVehicleBrand(String vehicleBrand) {
		this.vehicleBrand = vehicleBrand;
	}
	/**
	 * 获取：车辆品牌
	 */
	public String getVehicleBrand() {
		return vehicleBrand;
	}
	/**
	 * 设置：车辆类型
	 */
	public void setVehicleType(String vehicleType) {
		this.vehicleType = vehicleType;
	}
	/**
	 * 获取：车辆类型
	 */
	public String getVehicleType() {
		return vehicleType;
	}
	/**
	 * 设置：车身颜色
	 */
	public void setVehicleColor(String vehicleColor) {
		this.vehicleColor = vehicleColor;
	}
	/**
	 * 获取：车身颜色
	 */
	public String getVehicleColor() {
		return vehicleColor;
	}
	/**
	 * 设置：车辆型号
	 */
	public void setVehicleModel(String vehicleModel) {
		this.vehicleModel = vehicleModel;
	}
	/**
	 * 获取：车辆型号
	 */
	public String getVehicleModel() {
		return vehicleModel;
	}
	/**
	 * 设置：违章车辆所有人
	 */
	public void setIllegalOwnerName(String illegalOwnerName) {
		this.illegalOwnerName = illegalOwnerName;
	}
	/**
	 * 获取：违章车辆所有人
	 */
	public String getIllegalOwnerName() {
		return illegalOwnerName;
	}
	/**
	 * 设置：上传图片
	 */
	public void setUploadPhoto(String uploadPhoto) {
		this.uploadPhoto = uploadPhoto;
	}
	/**
	 * 获取：上传图片
	 */
	public String getUploadPhoto() {
		return uploadPhoto;
	}
	/**
	 * 设置：上传音频
	 */
	public void setUploadAudio(String uploadAudio) {
		this.uploadAudio = uploadAudio;
	}
	/**
	 * 获取：上传音频
	 */
	public String getUploadAudio() {
		return uploadAudio;
	}
	/**
	 * 设置：上传视频
	 */
	public void setUploadVideo(String uploadVideo) {
		this.uploadVideo = uploadVideo;
	}
	/**
	 * 获取：上传视频
	 */
	public String getUploadVideo() {
		return uploadVideo;
	}
	/**
	 * 设置：视频大小
	 */
	public void setVideoSize(String videoSize) {
		this.videoSize = videoSize;
	}
	/**
	 * 获取：视频大小
	 */
	public String getVideoSize() {
		return videoSize;
	}
	/**
	 * 设置：违章图片1
	 */
	public void setIllegalPhoto1(String illegalPhoto1) {
		this.illegalPhoto1 = illegalPhoto1;
	}
	/**
	 * 获取：违章图片1
	 */
	public String getIllegalPhoto1() {
		return illegalPhoto1;
	}
	/**
	 * 设置：违章图片2
	 */
	public void setIllegalPhoto2(String illegalPhoto2) {
		this.illegalPhoto2 = illegalPhoto2;
	}
	/**
	 * 获取：违章图片2
	 */
	public String getIllegalPhoto2() {
		return illegalPhoto2;
	}
	/**
	 * 设置：违章图片3
	 */
	public void setIllegalPhoto3(String illegalPhoto3) {
		this.illegalPhoto3 = illegalPhoto3;
	}
	/**
	 * 获取：违章图片3
	 */
	public String getIllegalPhoto3() {
		return illegalPhoto3;
	}
	/**
	 * 设置：经度
	 */
	public void setLon(String lon) {
		this.lon = lon;
	}
	/**
	 * 获取：经度
	 */
	public String getLon() {
		return lon;
	}
	/**
	 * 设置：纬度
	 */
	public void setLat(String lat) {
		this.lat = lat;
	}
	/**
	 * 获取：纬度
	 */
	public String getLat() {
		return lat;
	}
	/**
	 * 设置：审核状态
	 */
	public void setState(String state) {
		this.state = state;
	}
	/**
	 * 获取：审核状态
	 */
	public String getState() {
		return state;
	}
	/**
	 * 设置：上报用户ID
	 */
	public void setUserid(String userid) {
		this.userid = userid;
	}
	/**
	 * 获取：上报用户ID
	 */
	public String getUserid() {
		return userid;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：审核描述
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：审核描述
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：审核失败标签
	 */
	public void setLabel(String label) {
		this.label = label;
	}
	/**
	 * 获取：审核失败标签
	 */
	public String getLabel() {
		return label;
	}
	/**
	 * 设置：街道
	 */
	public void setStreet(String street) {
		this.street = street;
	}
	/**
	 * 获取：街道
	 */
	public String getStreet() {
		return street;
	}
	/**
	 * 设置：操作人编号
	 */
	public void setOperation(String operation) {
		this.operation = operation;
	}
	/**
	 * 获取：操作人编号
	 */
	public String getOperation() {
		return operation;
	}
	/**
	 * 设置：报警内容
	 */
	public void setAlarmDesc(String alarmDesc) {
		this.alarmDesc = alarmDesc;
	}
	/**
	 * 获取：报警内容
	 */
	public String getAlarmDesc() {
		return alarmDesc;
	}
	/**
	 * 设置：事件类型（字典sjlx）
	 */
	public void setEventType(String eventType) {
		this.eventType = eventType;
	}
	/**
	 * 获取：事件类型（字典sjlx）
	 */
	public String getEventType() {
		return eventType;
	}
	/**
	 * 设置：事件级别（sjjb）
	 */
	public void setEventLevel(String eventLevel) {
		this.eventLevel = eventLevel;
	}
	/**
	 * 获取：事件级别（sjjb）
	 */
	public String getEventLevel() {
		return eventLevel;
	}
	/**
	 * 设置：事件细类（sjxl）
	 */
	public void setEventThinType(String eventThinType) {
		this.eventThinType = eventThinType;
	}
	/**
	 * 获取：事件细类（sjxl）
	 */
	public String getEventThinType() {
		return eventThinType;
	}
}
